Top 10k strings from Utility Compilation 59 (19xx)(-).trd
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Compilations - Utilities & Educational & Various / Sinclair ZX Spectrum - Compilations - Utilities & Educational - [TRD] (TOSEC-v2007-01-01) /
Back to the directory listing
12 1 1 1 1 10 888888888888888888888888888888 9 vvmmdd[[RRII@@IIRR[[ddmmvv 9 ????????????????????????????? 8 `c(&$"f 8642f.,*jbd0hbd08 8 Tape error! 8 Table used: 8 Start tape.. 8 Pass 2 errors: 8 Executes: 7 \!M}n{{jc/)/A!B`{{j}|gjnk 7 Out of symbol space ! 7 Ncc/}fhg{|/}j|j}yjk 7 K`/F/c``d/cfdj/Kjj 7 Incorrect Number 7 Incorrect Address 7 Execute must have a parameter 7 Copy must have 3 parameters 7 /{g`zhg{/0 7 *WARNING* 7 'l&/< /= 7< 7 6 What is the meaning of life ? 6 Text end = 6 Start of source = 6 PCSPIYIXHLDEBCAFSZ H VNC 6 Out of memory ! 6 Monitor 6 Length = 6 File Absent 6 F#N#^#~#fo 6 16384,6912 6 "DEBUGBAZ": 6 ZEUS Z80 ASSEMBLER 5 No Macro Space 5 Macro buffer? 5 Include buffer? 5 : 5 +N+F+^+Vp#q#r#s 5 1983 Crystal Computing 4 use RAM Until 4 current Values 4 Y$(I)>"9") 4 X catalogue 4 Write text 4 WORD VALUE 4 V4.1 All rights reserved 4 Top of memory: 4 Text starts: 4 Text ends: 4 Tape for include 4 Table size: 4 Out of memory! 4 Object save 4 No Table space! 4 No Symbol Table space! 4 Konfigure list 4 Include file is empty! 4 HiSoft GEN Assembler ZX Spectrum 4 GET INSTRUCTION 4 Delimiter: 4 Delete text(Y/N) 4 Copyright (C) HiSoft 1987 4 Change buffer 4 Bad Memory! 4 BYTE VALUE 4 ?????????????????? 4 ;* * 4 2nd parameter: 4 1st parameter: 4 (Y$(I)<"A" 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( 3 [!#s#r#"## 3 WKL@^ENIE/WYKL@^ENIE 3 S&V&Y&\&_&a&d&g& 3 Overwrite (Y/N)? 3 L$=C$+" ": 3 INDIRECT=0 3 FtT`EG@EGE4" 3 Buffer size? 3 BYTE VALUE: 3 A~S|D\F{G}Y[U] 3 ; ========================= 3 57344,7000 3 54wpqrstu6 3 .!1!4!7!:!=!@!C!F!I!L!O!R!U!X![!^!a!d!g!j!m!p!s!v!y!|! 3 -,nohijklm. 3 *^[&%>}/,-]'$<{?.+ 3 *1#"5#*/#"3#* 3 %$fg`abcde& 3 "p#q#w#s#r 3 "F#N#^#~#fo 3 "*{\"=#!:+" 3 !4!!D%!D)!Ar 3 1990 MOA B-Disk version. 3 ERROR 3 2 xyz{|}>FG@ABCDE 2 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( 2 x><B<<~B|~~B 2 x"x-xExVxexyx 2 wpqrstu62" 2 unauthorized disassembly 2 r?sHdZn_jfvkmryzaMxQk5 2 perewod9~isel9iz9 2 out ( ),a 2 oSIpNOpC[pY 2 j$="CALL": 2 in a,( ) 2 fg`abcde&*!nohijklm. 2 ffffffffffffffffffffffffffffffff 2 ex af,af' 2 ex (sp),H 2 character in the line is a semicolon. Blank lines are also allowed to space out a listing. Both comments and blank lines are ignored by the 2 addr=53000 2 a$="Enter start address:": 2 _`ObjectCode 2 UNDEFINED SYMBOL 2 U3QUTU]Za] 2 TOTAL ERRORS 2 TAPE ERROR 2 Swobodno>>>>> 2 Stertyh>>>>>>>> 2 Starting address? 2 SYMBOL TABLE 2 START=8100 2 ReWrite(Y/N)?^ 2 ReRead (Y/N)?^ 2 RLC RRC RL RR SLA SRA SLL SRL BIT RES SET IN OUT SBC LD NEG RETNIM LD ADD AND ADC CALLCCF RETIRRD RLD CP CPL DAA DEC DI DJNZEI EX EXX HALTINC JP JR NOP OR POP PUSHRET RLA RLCARRA RRCARST SCF SUB XOR LDI LDD LDIRLDDRCPI CPD CPIRCPDRINI IND INIRINDROUTIOUTDOTIROTDR B C D E H L (HL)A (SP)XL YH YL (IX+(IY+BC DE HL SP IX IY AF NZ Z NC C PO PE P M (C) I R (BC)(DE)0 8 10 18 20 28 30 38 1 2 n (n) nn (nn)) 2 QUIT (Y/N)?^ 2 Press: C to continue P to copy R to restart E to exit 2 Press BREAK for Monitor! 2 PRINTER? 6Z 2 Overwrite? (Y/N)",: 2 Overwrite (Y/N) ? 2 OBJECT CODE BUFFER& 2 Not Z80 code! 2 NUMBER H/D? 2 NEW text, or CONTINUE with text?[N/C] 2 MULTIPLY DEFINED SYMBOL 2 MULTIPLE DEFINITION 2 MISSING INFORMATION 2 MAKE TEXT: 2 M$=A$+B$+C$ 2 Length : # 2 LD (UNDERC),A 2 JZjzFV^x@HPX`hCSsW_K[GO{yAIQYaiBRbrFG@ABCDENOHIJKLMVWPQRSTU^_XYZ[\]fg`abcdenohijklmvwpqrstu~ 2 JZjzBRbrxW_y@AHIPQXY`ahiCSsFG@ABCDE 2 IR A'F'B'C'D'E'H'L'AF BC DE HL IX IY SP PC 6B 2 File exists 2 File '";n$;"' exist!!!",: 2 File '";f$;"' is absent",: 2 Fajlow>>>>>>>>> 2 FOUND FILE: 2 FILE TOO BIG 2 FIELD OVERFLOW 2 ENTER COMMAND => 2 DIVISION BY ZERO 2 DISK ERROR 2 DD #0 - [$ + 1] 2 DB 0BDH + #1<<5 2 DB 086H + #0<<3 2 CONVER Comander 2 CHECK INDEX 2 CALL OUTA1 2 C$=C$+H$(CT 2 BRANCH OUT OF RANGE 2 BAD OPCODE 2 BAD EXPRESSION 2 BAD ADDRESSING MODE 2 ASSEMBLY ABORTED 2 A$="NUM:": 2 A$="(!)ADDR:": 2 A$=" reg": 2 @=Kowalewskij 2 ?~~~~w~?~~~?~~~~~?~~~~~~~~~~~~~~?~~~ 2 ?wo}ww?ww~~???o{ww{ 2 <B<<|Z|@|B 2 ;a$'"FILE:";n$ 2 ;******************************************** 2 ;"S Z P/V C" 2 ;" dlq pPOdOlvEHiq !" 2 ;" HAvMiTE "; 2 ;" " 2 5522222222222222222 2 1982 Phipps Associates 2 1 - CAPS LOCK/UNLOCK 2 0000 F3 DI 2 -------------------------------- 2 ---------------------------- 2 ,"SP",3450 2 ,"P-",3360 2 ,"IY",3450 2 ,"IX",3450 2 ,"HL",3450 2 ,"HELP",7500 2 ,"DE",3450 2 ,"BR",3400 2 ,"BC",3450 2 *pyq#"py:sy 2 *HISOFT GENS3M2 ASSEMBLER* 2 (addr+C),B: 2 &' !"#$%./()*+,->?89:;<= 2 "ZEUS INS" 2 "Try again": 2 "Start=";s'"File length=";l: 2 "OTLCODinst" 2 "Name of the file: ";a$ 2 "Filename:"; 2 "File ";a$''"S - 2 "1 BYTE";: 2 " New parameter: ";q: 2 " " 2 !d3210**MTE*CSLKP*> 2 !1:*80 (OGJCBZSRjbzsrK[{FNV^fnv~ 2 not found!!!": 2 START THE TAPE AND PRESS ANY KEYSourceCode! 2 Copyright Hisoft 1983* 2 BYTES FREE (FROM H) 2 ADAPTED FOR PRINTER MC 6312 2 >DISASSEMBLER 2 2-CR3.042H 2 1992. V.Vasilevskij. 2 1-CR3.042 2 ENTER for more; X for end !? 2 1 CONVERTED",," 2 CATALOGUE",," 3 ERASE",," 4 EXIT",,: 2 NAME ^ 2 INVALID REQUEST 2 OUT OF MEMORY 2 ........... 2 NOT FOUND 2 ZX SPECTRUM 2 1 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 ~~~~~~~~~~~~~~~~~~~~~~~~~ 1 ~~~~~~~~~~~~~~~~~~~~~~~~ 1 ~~~~~~~~~~~~~~~~~~~~~~ 1 ~~<|~B~|BB 1 ~zetasm C 1 ~g2a C0u2 1 ~astx9fajla9 1 ~ZEUSTASMB[ 1 }RH|Xh}Zr} 1 |GENSTASMBW 1 |$$$$$$$$$< 1 |$$$$$$$$$$ 1 {GNS>ZEUSBS 1 {D|\|>}M}n} 1 zxcvasdfgqwert 1 zeus1", "zeus2", "zeus3". 1 zapusk : 1 zapisatx9sektor 1 zapisatx9dorovku 1 zAPISYWAETSQ OBLASTX PAMQTI, NA- 1 zA \TIM NADO SLEDITX OSOBO. 1 z80 C@ 1 z-80listC@ 1 z+N+F+^+Vp#q#r#s 1 z %04x %02x %02x %02x %02x %02x %02x 1 yzeus + C 1 yqem CTEPT !": 1 yZINUS3.0B 1 x~< B~B |>B 1 x$;" ";h$;"-";a$ 1 x #6C#6A#6L#6L## 1 wzeuh C 1 wkl`~aemyj fajl pust ! 1 whodnoj bufer ? 1 wer{ina pamqti 1 wZEUS 3.1B 1 wWOD IMENI FAJLA 1 wOZMOVNO ISPOLXZOWANIE KONSTANT, 1 w$=w$+w$(6 1 w$=w$+"L": 1 w$=w$+"H": 1 w$=w$+"E": 1 w$=w$+"D": 1 w$=w$+"C": 1 w$=w$+"B": 1 w$=w$+"A": 1 w$=w$+"("+r$+n$+")": 1 w$="XOR ": 1 w$="SUB ": 1 w$="SRL ": 1 w$="SRA ": 1 w$="SLL ": 1 w$="SLA ": 1 w$="SET "+u$(1 1 w$="SBC A,": 1 w$="RRC ": 1 w$="RR ": 1 w$="RLC ": 1 w$="RL ": 1 w$="RES "+u$(1 1 w$="OR ": 1 w$="LD ("+r$+h$+"),"+n$: 1 w$="LD " 1 w$="INC ("+r$+n$+")": 1 w$="DEC ("+r$+n$+")": 1 w$="CP ": 1 w$="BIT "+u$(1 1 w$="AND ": 1 w$="ADD A,": 1 w$="ADC A,": 1 w \TU WERSI@ WKL@^ENY 10 NO- 1 w \TOJ I 1 vvvvvvvvvvvvRRRRRRRvvvvvvvvvvvvvmmmmmmmmmmmmmRRRRRmmmmmmmmmmmmmmddddddddddddddRRRddddddddddddddd[[[[[[[[[[[[[[[R[[[[[[[[[[[[[[[[IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII 1 vread C 1 ve ?$ < Y/N >$ 1 vRegisters 1 uMENX[ENIE MAKSIMALXNOJ DLINY 1 uDisassemble 1 uAre you sure? (Y/N) 1 u %03u %03u %03u 1 tablica bt: 1 tZEUS INSB: 1 tJump relative 1 tIP FAJLA - s. 1 tAKVE MOGUT 1 t3)+("SBC" 1 t3)+("INC" 1 t1)+("RETN" 1 t%02x %02x %02x %02x %02x %02x %02x %02x 1 t$$$$$$$$$' 1 t$$$$$$$$$$$$$$$$$$$$$$$$$8 1 t cursor to text file. 1 s~itatx9dorovku 1 stro~n=9bukwy 1 steretx tekst ? 1 start magn. 1 sort symbols 1 sistemnoj9dorovke 1 simply delete line 1 1 sektorow>> 1 secread C` 1 sboj magn.! 1 sasIO.SYSC 1 sYmbol list Print text Run 1 sLEDUET ZAMETITX, ^TO PARA- 1 s$(y)=s$(y+1 1 s#r#q#p#"# 1 s ZAME^ANIQMI I PREDLOVENIQMI 1 relocated to above RAMTOP. 1 razdelitelx 1 rBBBBBBBBBBBBBBBBBBB| 1 rASSMOTRIM TEPERX PODROBNEE 1 r$=r$+n$(a)+" ": 1 r$=r$+h$+" " 1 r$=r$+"d ": 1 r$="BCDEHLMA" 1 r$="BCDEHLMA" 1 r$=" ": 1 q$="BCDEHLSP": 1 q$="BCDE"+e$+"SP": 1 q$="00000": 1 q$="0000": 1 proh.2 o{ibok: 1 press any key 1 podtwerdite9 1 perezapisatx fajl Y/N ? 1 perezapisatx 1 pbstack overflow 1 parameters. 1 pRI PROSTOM NA- 1 pRC C 1 pOLNYJ TEKST OPISANIQ ASSEMB- 1 pMACROS C 1 p$="USR address": 1 p$="TO addr" 1 p$="Move FROM addr" 1 p$="BCDEHLAF": 1 p$="BCDE"+e$+"AF": 1 p$="Address": 1 opyQ 1 oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 1 obJect save 1 oMACROS B 1 oHEX INPTBq 1 oBject parameters 1 nowye_dorovka 1 not Z-80 cod 1 noname (...) 1 no disassembler present 1 nmonit16kC 1 net pamqti !!! 1 net metki 1 net fajla 1 na~alo teksta 1 najti9fajl 1 nOWAQ KOMANDA MONITORA. 1 nHEX-DEC B 1 n6;"MENU"; 1 n6;"Any key to return to the menu. " 1 n6;" DISASSEMBLER & EDITOR " 1 n5;"Operands " 1 n5;"Op "; 1 n5;"INSTRUCTIONS": 1 n5;"HexData "; 1 n5;"Bad hex data, ignored": 1 n5;"Addr"; 1 n5;" Hex Data "; 1 n(d$(i+o)) 1 n(d$(i))>15 1 n(a$(i))>15 1 n(a$(i))<z 1 n$=n$+".z" 1 n symbols, 1 mpRANGE ERROR 1 mpPARAMETER ERROR 1 mpOFFSET BYTE = 1 mpNOT FOUND 1 mpFOUND AT : 1 mpERROR AT 1 mpCOPIED O.K. 1 monitor ` 1 me:"'''" 1 malo mesta dlq metok ! 1 mal makro buf. 1 makro bufer ? 1 m_______________ 1 mNWmO:jPvjT 1 m;dgain, fin 1 m$(n33)+nb* 1 label factor 1 lMONIT16KB 1 l=m+h*j-t: 1 kcr3.1 C 1 k$="--------------------------------" 1 j$=("RETI" 1 j$="PUSH": 1 j$="HALT": 1 j$="BITRESSET"((g-1 1 isrtty89 C 1 icr3.042hC 1 iSPOLXZUQ DANNU@ KOMANDU, MOVNO 1 hsrtty$ C 1 hhhhhhhhhhho` 1 h$="("+h$+")" 1 h$=" ": 1 h$(fa)+" ": 1 h$(e)+" ": 1 go to line : go to label : enter name : noname Anoname Ainsert 1 gintro C 1 gens3 C0u 1 gcr3.042 C 1 foxmon CP 1 ffffffffffffffffffffffffffffffff'WW: 1 fSRTTY 89B 1 fAJL S^ITYWAETSQ, NA^INAQ S TE- 1 f$="cr3.1" 1 f$="cr3.042h" 1 f$="cr3.042" 1 f MON 35.B/"/"# 1 etinstructio 1 eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 1 eSLI KAKOJ-LIBO 1 eDJCRACK3BI 1 e mekcma"''" 1 e DISKGENS 1 dump 1 dsstv1 CP@ 1 dla Disasemblacji: 1 disks procedure 1 dintro4 C 1 dSUBRANGES 1 dLOAD end - 1 dDouble symbol - ` 1 dCONSTANTS 1 d error(s) on pass 1 d Cx 1 ck,"''" 1 c=DD)+("IY" 1 c$=q$(c-127 1 boot BU(U() 1 bintro3 C 1 b$="zeus +" 1 artist B^ 1 aq RAMTOPo 1 aem ee."''" C 1 abcdefgjkmprstvxz 1 a0.3e.12.d7 1 a$=x$+" "+h$+"-": 1 a$="W-rite" 1 a$="Save symbols on tape?": 1 a$="Load symbols from disc?": 1 a$="Hard copy (y/n)?": 1 a$="Enter your selection:": 1 a$="Enter symbols? (y/n)": 1 a$="Enter symbol name:": 1 a$="Enter hex: ": 1 a$="Enter address:": 1 a$="ENTER to continue": 1 a$="0123456789ABCDEF" 1 a$="0"+a$: 1 a$;" to "; 1 a$;" for "; 1 a$(ssa);" < DESTINATION < "; 1 a$(sa)+"h": 1 a$(sa)+" "+ 1 a"'" c aqpeca 61100, 1 a ~Monitor~ pacno 1 a ~";a$;"~" 1 `intro2 C 1 `intro1 C 1 `c(&$"f 8642f.,*jbd0hbd089 1 _zamena9diska 1 _wwod9komand 1 _wozwrat9w9 1 _stranica9wpered 1 _stranica9nazad 1 _sstv3 C 1 _sstv2 C 1 _perekl`~enie9zagl= 1 _perekl`~enie9revimow9 1 _informaciq 1 ^islo9NE9bolx{e 1 ^INAQ S POSLEDNEGO UTWERVDENIQ 1 ^ESTWO TEKSTOW. pRI \TOM WNIMA- 1 ]gens4d51C0u 1 ]IH WERSIJ. 1 ]DJC.HELPB~ 1 ]>AEEAC FEF9 5DFA 1 \layout C0u 1 \SSTV B 1 [zeusdos C0uX 1 [INSTWE SLU^AEW IMENNO \TA OB- 1 [GENSV4.1B 1 [ESTNADCATIRI^NOM WIDE). 1 Zapustitx9fajl 1 Zapisatx9izmeneniq 1 Zapisatx9dorovku 1 Zapisatx99sektor 1 ZXCVASDFGQWERT1234509876POIUY 1 ZWUKOWOGO \FFEKTA PRI NAVATII NA 1 ZWEZDO^KOJ (*). 1 ZUEMYE PO UMOL^ANI@, OPREDELQ@T- 1 ZTEST TV#B% 1 ZNA^ENIE, NAPRIMER 1, - 14 SIM- 1 ZNA^ENIE 63 (#3 1 ZLAYOUT dBb 1 ZEUS 2 Bh 1 ZEUS + v 3.1 Z80 ASSEMBLER 1 ZAPOLNQET OBLASTX 1 ZAPISYWAET 1 ZAFIKSIROWAN I NAOBOROT - 1 ZADAET MAKSIMALXNOE KOLI^ESTWO 1 Z80-LISTB. 1 Z-80LISTB1 1 Yzeus C 1 YZEUSDOS B 1 YSpektAnaBD 1 XuSubstitute 1 XTurbo CoB 1 Wzeust C0uX 1 Wyjti9iz9procedury 1 Wy9uwereny9 1 Wstawxte99prinima`}ij9dis 1 Wstawxte99kopiruemyj99dis 1 Written for Crystal by: N.Mottershead and S.Brattel Disked by S.Hanzis 1 Write Protected 1 Write text 1 Workarea - 1 Work name: 1 Work file: 1 Work file not saved. Save (Y/N)? 1 WZXG 1.2.CToR 1 WZEUSASSMB 1 WYWODIT KATA- 1 WYPOLNQET ZAG- 1 WYJ ADRES, DLINU, ADRES POSLED- 1 WYH KOMAND REDAKTORA, 3 KOMANDY 1 WYDAETSQ SOOB]ENIE 1 WSTRETITXSQ POWTORQ@]IESQ METKI. 1 WSTAWKA OTOBRAVAETSQ W WERHNEJ 1 WS=#85CC L2=#812E WS=MAX 100 LB 1 WORD VALUE=5020 1 WORD VALUE: 1 WOLOW. pOSLE ISPOLNENIQ KOMANDY 1 WOLF & Co Presents^ 1 WOLF & ARKAN Ltd93^ 1 WKL@^AETSQ NORMALXNYJ REVIM MAS- 1 WHODIT TRANSLQTOR FAJLOW, NAB- 1 WARNING! SYSTEM MIGHT CRASH. 1 WANNOGO OB_EKTNOGO KODA: STARTO- 1 W PROTIWNOM SLU^AE). 1 W PAMQTX S 1 W "string" 1 View file info 1 Version 7.08^ 1 Version 7.05^ 1 VZEUS-T B 1 VSpecMON C 1 VK DEVPAC V7.8 1 VATII NA KLAWI[U S BUKWOJ POQW- 1 VATIEM SOOTWETSTWENNO KLAWI[ 1 V 3.02R 512K 1 V 3.02R 48K 1 V "string" 1 Upload text 1 USTANAWLIWAETSQ REGISTR 1 UPRAWLENIQ, MONITOR RAS[IREN NA 1 UNAUTHORIZED COPY 1 UDERVANIEM 1 UDALQET S DISKA 1 U:^H2[HG> 1 U.D.G. BG 1 U "string" 1 Translating O.K. 1 To remove this BASIC loader 1 To access the Monitor 1 Thanks to SABSOFT & James Adven 1 Text not be translated 1 Text not be loaded 1 TREBUET POQSNENIJ. 1 TRANSLATING ... 1 TO^NEE, MLAD[IM BAJTOM 1 TOLXKO NA \KRAN, LIBO TOLXKO NA 1 TITX, NAVAW KLAWI[U S SIMWOLOM, 1 TIPOM s. eSLI FAJL S TAKIM IME- 1 TIP, STARTOWYJ ADRES, DLINU, 1 TELXNO SLEDITE ZA SWOBODNOJ PA- 1 TELXNO BUDET ZADAN WOPROS O TIPE 1 TELXNO MOVNO WWODITX SIMWOLY 1 TEKSTA I AWTOMATI^ESKI PERENUME- 1 TAET PARAMETRY UVE ASSEMBLIRO- 1 TA@TSQ KAK W DESQTI^NOM, TAK I W 1 TA, USTANAWLIWAEMOGO KOMANDAMI 1 T-SAVE frg. 1 T - Transpose 1 S~itatx99dorovku 1 Szukanie bajtu = 1 Szukac ? Disasembler od ? 1 Syntax erro 1 Steretx9mark 1 Start tape,then press any key. 1 Start of source: # 1 Start of object: # 1 Split opcode 1 Spectrum Monitor has 1 Spectrum Disassembler 1 Special thanks to Rst7 fo 1 Set drive (A,B,C or D) 1 Select option: 1 Searching for 1 Saving file 1 Save object code to file: 1 SYMBOL TABLE OVERFLOW 1 SYMBOL SHIFT (SS) 1 SWOBODNOJ PAMQTI, WYRAVENNOE W 1 STRO^NYE (W 1 STROKE \KRANA IZMENENNOJ QR- 1 START (Y/N)? 1 SQ PRI INSTALLQCII ASSEMBLERA. 1 SPECTRUM:S-save,L-load 1 SOOTWETSTWU@]IM TIPU FAJLA 1 SOOB]ENIE: " 1 SOHRANQET NA 1 SODERVITSQ NA \TOJ 1 SLU^AE, ESLI PEREKL@^ATELX " 1 SLIWATX DWA ILI BOLX[EE KOLI- 1 SIMWOLOW. w PODAWLQ@]EM BOLX- 1 SIMWOLOW METKI 6, L@BOE DRUGOE 1 SF=#AA34 L1=#810D USER PROG=50 1 SET 2,(IX+FG00) 1 SAVE FROM 1 SAVE 05 " 1 S=_Peterburg 1 S-top/C-ontinuous 1 S$="("+N$+"-"+C$+")" 1 S$="("+N$+"+"+C$+")" 1 S$="("+N$+")" 1 Reset defaults 1 Relokacja = 1 R_"K!&K#*K$.K&2K'6K)@KJPISHIZ 1 RUZKU FAJLA 1 RSPECTMONB 1 ROWYWAET OBRAZOWAW[IJSQ TEKST. 1 RON"''" EDITOR > 1 RON"''" EDITOR & ASSEMBLER & MONITOR": 1 RMICRON +B 1 REVIMA WSTAWKI. wKL@^ENNAQ 1 RESET EXECUTED 1 REPLACE TO: 1 REPLACE (Y/N/G)? 1 REAM C 1 READY PRINTER 1 READY CASSETTE 1 RASPOLOVENIQ OB_EKTNOGO KODA. 1 RANNYH W ASSEMBLERE " 1 R(T0*}/O|/G 1 R##DM!,|T]## 1 R"2g("06**g 1 Quit. Are you sure 1 QRus 2 CX 1 Q,Y,U,A,S,D,F,G. 1 Q 1 Priner (Y/N)? 1 Press any key ... 1 Press SPACE to stop 1 Press BREAK to abort 1 Presents: MONITOR^ 1 Please Wait 1 Perwaq9swobodnaq9dorovka>> 1 Pereme}enie9kursora_klawi{ami9kursora 1 Pereimenowat 1 PROGRAM - PODZIELONY ! 1 PRINCIPE, \TO OPISANIE MOVNO 1 PRIMENITX I K STANDARTNOJ WERSII 1 PRI OTSUTSTWII NEOBHO- 1 PREDSTAWLENNYH W DWOI^NOM WIDE, 1 PP~M<RK>VK"\K-9PI 1 POZWOLQ@]IJ NASTRAIWATX REDAKTOR 1 POLBRIT PB-K3 ASSEMBLER 1 POCZ. DANYCH ? 1 PE^ATAET KOLI^ESTWO 1 PERWYJ TREK I SEKTOR FAJLA. 1 PARAMETRY OB_EKTNOGO KODA 1 PARAMETRA 1 PARAMETR OTSUTSTWUET, BUDET WY- 1 PAMQTX POZADI SU]ESTWU@]EGO 1 PAMQTI S ADRESA H PO ADRES U 1 P-SAVE tekst 1 Overwrite (Y/N) ?, 1 Oir C 1 Object save Catalog Quit load Font 1 Ob?em9fajla9iz 1 O_al Computing 1 OTLADSHIB% 1 OT PREDYDU]IH WERSIJ. 1 ORG end - 1 OPTION MENU: 1 OPISANII SODERVATSQ TOLXKO TE 1 OPERACIQ OTMENQETSQ. 1 OMONITORrB 1 OK. GOOD BYE!",,: 1 OK. GOOD BYE! 1 ODNU KOMANDU. 1 OB_EM PAMQTI, ZANIMAEMYJ TABLI- 1 OB_EKTNYJ KOD NA DISK W FAJL S 1 OBRA]AJTESX: 1 OB"'"ENTER : 1 OB"'"BR :3A 1 O9[9I9B9K9 1 O-SAVE kod 1 O$(I+J)=O$(I): 1 Nowaq9mask 1 Now label has 1 Now label has 1 No object code. 1 No object code 1 New file... 1 Nesankcionirowannaq99kopi 1 Ne9TOT9disk99 1 Na~alo_dor= 1 Name Typ Lenght Start Tr S 1 Na9diske9NET9takogo9fajla 1 NZZ NCC POPEP M > 1 NZX-graf B2 1 NUVNO OTWETITX, NAVAW KLAWI[U 1 NUMBER D y 1 NOWYE KOMANDA ASSEMBLERA. 1 NOWY POCZATEK ZA NISKO RAMT 1 NOWY KONIEC ZA DUZY P-RAMT 1 NOWY ADRES ? 1 NOP 3LD BC LD (BC),AINC BC INC B DEC B 2LD B RLCA EX AF,AF'ADD #,BC LD A,(BC)DEC BC INC C DEC C 2LD C RRCA 4DJNZ B 3LD DE LD (DE),AINC DE INC D DEC C 2LD D RLA 4JR ADD #,DE LD A,(DE)DEC DE INC E DEC E 2LD E RRA 4JR NZ 3LD # 8LD # INC # INC H DEC H 2LD H DAA 4JR Z ADD #,# 6LD # DEC # INC L DEC L 2LD L CPL 4JR NC 3LD SP 8LD A INC SP INC * DEC * 2LD * SCF 4JR C ADD #,SP 6LD A DEC SP INC A DEC A 2LD A CCF 1LD B 1LD B 1LD B 1LD B 1LD B 1LD B 1LD B 1LD B 1LD C 1LD C 1LD C 1LD C 1LD C 1LD C 1LD C 1LD C 1LD D 1LD D 1LD D 1LD D 1LD D 1LD D 1LD D 1LD D 1LD E 1LD E 1LD E 1LD E 1LD E 1LD E 1LD E 1LD E 1LD H 1LD H 1LD H 1LD H 1LD H 1LD H 1LD H 1LD H 1LD L 1LD L 1LD L 1LD L 1LD L 1LD L 1LD L 1LD L 1LD * 1LD * 1 NO PRINTER 1 NO FILE??? 1 NIQ NORMALXNOJ RABOTY 1 NEM UVE SU]ESTWUET, TO, KAK I W 1 NEJ DIREKTIWY 1 NE SOZDAN, WYWODITSQ PREDUPREV- 1 NBYTES=NBYTES+INDIRECT+INDEX 1 NBYTES=NBYTES+INDIRECT 1 NBYTES=NBYTES+3 1 NBYTES=NBYTES+1 1 NAVATII SOWMESTNO S KLAWI[EJ 1 NAPRIMER: %100101101 1 NAME: 1 NAME START END 1 NAMBER ARRA 1 NA KONKRETNOGO POLXZOWATELQ. rA- 1 NA KOTORYJ 1 NA DISKE S IMENEM 1 N-RENAMBER 1 Mnogo9sektoro 1 Mnogo9fajlo 1 Merging file 1 Merge file: 1 Mark=9fajlow 1 Main name: 1 Main file: 1 Machine Code Monitor 1 Machine Code 1 MQTX@ (KOMANDA 1 MOVNO PROSMOTRETX KOMANDOJ RE- 1 MORE? PRESS ENTER IF NO 1 MONS4d C0u 1 MONS3M2 Debugger 1 MONS 4.1BH 1 MONITOR MI 1 MONITOR AND DISASSEMBLER" 1 MONITOR AND DISASSEMBLER 1 MONITOR 1 MONID 48Bx 1 METRY KOMAND REDAKTORA, ISPOLX- 1 METKI POZWOLQET WDWOE UMENX[ITX 1 MANDOJ REDAKTORA k, SM. NIVE). 1 MANDA, GDE WYWOD WOZMOVEN LIBO 1 MAKSIMALXNYM KOLI^ESTWOM SIMWO- 1 MAKE TEXT=4000 1 M$=A$+B$+F$(K) 1 M$=A$+B$+"("+C$+")" 1 M$=A$+"("+C$+")"+B$ 1 M"'"K :B 1 M - Memory 1 Loading file 1 Loading Machine Code 1 Load font from: 1 Length of source: 1 Length of dest. : 1 LQETSQ ZAGLAWNAQ BUKWA, A PRI 1 LOW W IMENI METKI. pARAMETR H=0 1 LONG OF BASIK: 1 LOG DISKA. |TO EDINSTWENNAQ KO- 1 LOC=LOC+NBYTES 1 LOC=LOC+16 1 LOC+NBYTES-1 1 LOC+I>65535 1 LOC >65535 1 LOADING FILE: 1 LOAD $1+#0 1 LMFv.09 B 1 LMFCODE C 1 LHAJDIR48B> 1 LD (VALUE),A 1 LBEYOND B 1 LASTX PAMQTI ISPOLXZUETSQ DLQ 1 L,(C)","OUT (C),L","ADC HL,HL","6LD HL","9","9","9","RLD" 1 L,(C) OUT (C),LADC 1 L$=L$+D$+Z$(1 1 L$=L$+" "+C$(1 1 L$=L$+" "+C$ 1 Kopirowatx9s9 1 Kontrolx9diskow9 1 Konec9_dor= 1 KU]EGO ADRESA RASPOLOVENIQ TEKS- 1 KPAH TV OTO 1 KOTORYE OTLI^A@T EGO OT PREDYDU- 1 KONIEC DANYCH? 1 KOMANDY NOWOJ WERSII ASSEMBLERA, 1 KOMANDY I RAS[IRENIQ OTME^ENY 1 KOMAND, RABOTA@]IH S DISKOM, 1 KODOWYE FAJLY: 1 KIRUEMYH PRERYWANIJ 1 KA "'"Z :3AHECEH 1 KA KOMAH 1 K OCTAHETC 1 JZjzBRbrxW_y@AHIPQXY`ahiCSs 1 JMONS4D CP 1 JGENS4D C0u 1 J8QZ8Rj8Uz8SF` 1 J "string" 1 Invalid operatio 1 Invalid numbe 1 Interface: ZX-LPRINT II 1 Instructions 1 Input Mask:$>$r 1 Initialise 1 IX,(#232B) ;! 1 INFORMACI@ O FAJLE, NAHODQ]EMSQ 1 INDIRECT=1 1 IMF09 B^ 1 IMEET INSTALLQTOR, 1 IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII[[[[[[[[[[[RRR[[[RRR[[[[[[[[[[[[ddddddddddRRRRRdRRRRRdddddddddddmmmmmmmmmmRRRRRRRRRRRmmmmmmmmmmmvvvvvvvvvvRRRRRRRRRRRvvvvvvvvvvv 1 IF [#0<-128]&[#0>127] 1 I$=O$(I0+1 1 Hiq, AdPECA TO@KiOCTAHOBA i C@ET@iKA KOMAHd." 1 Help Reload Function Dump Arrows 1 HREDS C 1 HMONGEN4DB 1 HL,HL6LD HL 9 9 1 HISOFT-C Compiler V1.1 1 HISOFT GEN ASSEMBLER ZX SPECTRUM 1 HGENS3M02CP 1 HEX<--->DEC coversion 1 HEX OUTPUT 1 HEBEPHOE 3AdAHiEY 1 H,(C)","OUT (C),H","SBC HL,HL","8LD HL","9","9","9","RRD" 1 H,(C) OUT (C),HSBC HL,HL8LD HL 9 9 9 RRD 1 H$="0123456789ABCDEF" 1 H * FOXMON * (C) 1990 BY >ORION< 1 Gg.rus CX 1 Get address in h$ 1 GET INSTRUCTION=2000 1 GET INSTRUCTION 1 G, U, V, 1 G "string" 1 For call me dial: (0572)110564, Dima... 1 Fmons4b C0u 1 Fill must have 3 parameters 1 Fill must have 3 1 Filename: 1 File too long ! 1 File not found ! 1 File not found 1 File exists,Delete(Y/N)? 1 File exists Delete(Y/N)? 1 File not found" 1 Fajlow>>>>> 1 Fajl99su}estwuet 1 FRED D B? 1 FOXMON48B> 1 FOXM-128B> 1 FORMAT ASSEMBLERA " 1 FILE NOT FOUND 1 FIKSACII WERHNEGO REGISTRA. 1 FGENS3M2DB 1 FAJLA, NA KOTORYJ NUVNO OTWE- 1 FAJL S IMENEM 1 FAJL S DISKA S IMENEM 1 Executes : # 1 Enter symbol table 1 Emntr C 1 Edit Save Assemble New name merGe file 1 Edas 2.5 Written by S.Maslov, Obninsk 1993........ Copying is prohibited !!! ....... 1 EDITOR/ASSEMBLER 1 EDIT FILE : 1 EDISASSEMB 1 E,(C)","OUT (C),E","ADC HL,DE","6LD DE","9","9","IM 2","LD A,R" 1 E,(C) OUT (C),EADC HL,DE6LD DE 9 9 IM 2 LD A,R 1 E$="O%ibKA dECqTi@HOgO 3HA@EHiq 1 E$="O%ibKA dBOi@HOgO KOdA 1 E$="O%ibKA %ECTHAdcATiPi@HOgO KOdA 1 E$="HEBEPHOE 3AdAHiE": 1 E$="HEBEPHOE 3A 1 E$="HEBEPHAq KOMAHdA": 1 E$="HEBEPHA 1 E$="3HA@EHiE O@EHx BEliKO 1 E - scrEen (6;7;cs+6;cs+7;C;c) 1 E "string" 1 Drukowac do ? 1 Dlina9999fajla>> 1 Disk-Doctor 1 Disk version -Kapitansoft 1 Disk or drive not present 1 Disass*89* 1 Disasembler= 1 DRUGU@ DLQ OTMENY KOMANDY. 1 DRUGIH KOMANDAH WSE ^ISLA PE^A- 1 DRIVER 1 DLQ PEREZAPISI FAJLA ILI L@BU@ 1 DLQ OBESPE^E- 1 DISKETE W FORMATE TEKSTOWOGO RE- 1 DISKE TEKST POD IMENEM 1 DISKA. tIP ZAGRUVAEMOGO FAJLA s. 1 DIS+EDITB~ 1 DIS 48K Be 1 DIMOGO FAJLA NA DISKE, WYDAETSQ 1 DEVPAC 7BE 1 DEFSET _SZTO7 = 0 TO 7. 1 DEFSET _SZTO2 = 0 TO 2. 1 DEFSET _SXX 1 DEFSET _SS 1 DEFSET _SRR 1 DEFSET _SROTA 1 DEFSET _SROT 1 DEFSET _SQQ 1 DEFSET _SPP 1 DEFSET _SOO 1 DEFSET _SNNNN = 0 TO 0FFFFH. 1 DEFSET _SNN = -256 TO 255. 1 DEFSET _SIR 1 DEFSET _SII 1 DEFSET _SID 1 DEFSET _SGC 1 DEFSET _SDISP = -128 TO 127. 1 DEFSET _SDD 1 DEFSET _SCE 1 DEFSET _SCC 1 DEFSET _SBIT 1 DEFSET _SBD 1 DEFSET _SAR 1 DEFSET _SADS 1 DEFMAC (/"RST*",_SNN) 1 DEFMAC (/"PUSH*",_SXX) 1 DEFMAC (/"POP*",_SXX) 1 DEFMAC (/"OUT(*),*",C,_SS) 1 DEFMAC (/"LD*,*",_SXX,_SNNNN) 1 DEFMAC (/"LD*,*",_SS,_SNN) 1 DEFMAC (/"LD*,*",_SIR,A) 1 DEFMAC (/"LD*,*",_SDD,_SNNNN) 1 DEFMAC (/"LD*,*",SP,_SII) 1 DEFMAC (/"LD*,*",A,_SIR) 1 DEFMAC (/"LD*,(*)",_SXX,_SNNNN) 1 DEFMAC (/"LD*,(*)",_SDD,_SNNNN) 1 DEFMAC (/"LD*,(*)",A,_SNNNN) 1 DEFMAC (/"LD*,(*)",A,_SBD) 1 DEFMAC (/"LD(**),*",_SXX,_SDISP,_SNN) 1 DEFMAC (/"LD(*),*",_SNNNN,_SXX) 1 DEFMAC (/"LD(*),*",_SNNNN,_SDD) 1 DEFMAC (/"LD(*),*",_SNNNN,A) 1 DEFMAC (/"LD(*),*",_SBD,A) 1 DEFMAC (/"LD(*),*",HL,_SNN) 1 DEFMAC (/"IN*,(*)",_SS,C) 1 DEFMAC (/"EX*,*",AF,AF) 1 DEFMAC (/"**,*",_SBIT,_SZTO7,_SS) 1 DEFMAC (/"**,*",_SADS,A,_SNN) 1 DEFMAC (/"**,*",SBC,HL,_SDD) 1 DEFMAC (/"**,*",ADD,IY,_SRR) 1 DEFMAC (/"**,*",ADD,IX,_SPP) 1 DEFMAC (/"**,*",ADD,HL,_SDD) 1 DEFMAC (/"**,*",ADC,HL,_SDD) 1 DEFMAC (/"**,(**)",_SBIT,_SZTO7,_SXX,_SDISP) 1 DEFMAC (/"**,(*)",_SBIT,_SZTO7,HL) 1 DEFMAC (/"**",_SROT,_SS) 1 DEFMAC (/"**",_SID,_SXX) 1 DEFMAC (/"**",_SID,_SS) 1 DEFMAC (/"**",_SID,_SDD) 1 DEFMAC (/"**",_SAR,_SNN) 1 DEFMAC (/"*(**)",_SROT,_SXX,_SDISP) 1 DEFMAC (/"*(**)",_SID,_SXX,_SDISP) 1 DEFMAC (/"*(*)",_SROT,HL) 1 DEFMAC (/"*(*)",_SID,HL) 1 DEFMAC (/"*",_SROTA) 1 DEFMAC ("RST*",_SZTO7) 1 DEFMAC ("RRD") 1 DEFMAC ("RLD") 1 DEFMAC ("RETN") 1 DEFMAC ("RETI") 1 DEFMAC ("RET*",_SCE) 1 DEFMAC ("RET") 1 DEFMAC ("PUSH*",_SQQ) 1 DEFMAC ("POP*",_SQQ) 1 DEFMAC ("OUTI") 1 DEFMAC ("OUTD") 1 DEFMAC ("OUT(*),*",_SNN,A) 1 DEFMAC ("OTIR") 1 DEFMAC ("OTDR") 1 DEFMAC ("ORG*",_SNNNN) 1 DEFMAC ("NOP") 1 DEFMAC ("NEG") 1 DEFMAC ("LOAD*",_SNNNN) 1 DEFMAC ("LIST*",_SOO) 1 DEFMAC ("LDIR") 1 DEFMAC ("LDI") 1 DEFMAC ("LDDR") 1 DEFMAC ("LDD") 1 DEFMAC ("LD*,*",_SS,_SS) 1 DEFMAC ("LD*,(**)",_SS,_SXX,_SDISP) 1 DEFMAC ("LD*,(*)",_SS,HL) 1 DEFMAC ("LD(**),*",_SXX,_SDISP,_SS) 1 DEFMAC ("LD(*),*",HL,_SS) 1 DEFMAC ("JR*,*",_SCC,_SNNNN) 1 DEFMAC ("JR*",_SNNNN) 1 DEFMAC ("JP*,*",_SCE,_SNNNN) 1 DEFMAC ("JP*",_SNNNN) 1 DEFMAC ("JP(*)",_SII) 1 DEFMAC ("INIR") 1 DEFMAC ("INI") 1 DEFMAC ("INDR") 1 DEFMAC ("IND") 1 DEFMAC ("IN*,(*)",A,_SNN) 1 DEFMAC ("IM*",_SZTO2) 1 DEFMAC ("HALT") 1 DEFMAC ("EXX") 1 DEFMAC ("EX*,*",DE,HL) 1 DEFMAC ("EX(*),*",SP,_SII) 1 DEFMAC ("EI") 1 DEFMAC ("DW*",_SNNNN) 1 DEFMAC ("DS*",_SNNNN) 1 DEFMAC ("DJNZ*",_SNNNN) 1 DEFMAC ("DI") 1 DEFMAC ("DD*",_SDISP) 1 DEFMAC ("CPIR") 1 DEFMAC ("CPI") 1 DEFMAC ("CPDR") 1 DEFMAC ("CPD") 1 DEFMAC ("CALL*,*",_SCE,_SNNNN) 1 DEFMAC ("CALL*",_SNNNN) 1 DEFMAC ("**,*",_SADS,A,_SS) 1 DEFMAC ("**,(**)",_SADS,A,_SXX,_SDISP) 1 DEFMAC ("**,(*)",_SADS,A,HL) 1 DEFMAC ("**",_SAR,_SS) 1 DEFMAC ("*(**)",_SAR,_SXX,_SDISP) 1 DEFMAC ("*(*)",_SAR,HL) 1 DEFMAC ("*",_SGC) 1 DD/FD opcode 1 DD #1 - [$ + 1] 1 DB 9 + #2<<4 1 DB 80H + #1<<3 + #2 1 DB 80H + #0<<3 +#1 1 DB 70H + #1 1 DB 7 + #0<<3 1 DB 4EH + #0<<3 1 DB 46H + #0<<3 1 DB 40H + #0<<3 + #1 1 DB 4 + #0 + #1<<3 1 DB 36H, #1 1 DB 34H + #0 1 DB 3 + #0<<3 + #1<<4 1 DB 27H + #0<<3 1 DB 20H + #0<<3 1 DB 1 + #0<<4 1 DB 0FDH, 9 + #2<<4 1 DB 0EDH,4BH + #0<<4 1 DB 0EDH,44H 1 DB 0EDH,0B9H 1 DB 0EDH,0B8H 1 DB 0EDH,0B1H 1 DB 0EDH,0B0H 1 DB 0EDH,0A9H 1 DB 0EDH,0A8H 1 DB 0EDH,0A1H 1 DB 0EDH,0A0H 1 DB 0EDH, 6FH 1 DB 0EDH, 57H + #1<<3 1 DB 0EDH, 4DH 1 DB 0EDH, 4AH + #2<<4 1 DB 0EDH, 43H + #1<<4 1 DB 0EDH, 42H + #2<<4 1 DB 0EDH, 41H + #1<<3 1 DB 0EDH, 40H + #0<<3 1 DB 0EDH, 0BBH 1 DB 0EDH, 0BAH 1 DB 0EDH, 0B3H 1 DB 0EDH, 0B2H 1 DB 0EDH, 0ABH 1 DB 0EDH, 0AAH 1 DB 0EDH, 0A3H 1 DB 0EDH, 0A2H 1 DB 0EDH, 067H 1 DB 0EDH, 047H + #0<<3 1 DB 0EDH, 045H 1 DB 0DDH, 9 + #2<<4 1 DB 0DDH + #2<<5, 86H + #0<<3, #3 1 DB 0DDH + #2<<5, 0CBH, #3, 46H + #0<<6 + #1<<3 1 DB 0DDH + #1<<5, 86H + #0<<3, #2 1 DB 0DDH + #1<<5, 46H + #0<<3, #2 1 DB 0DDH + #1<<5, 34H + #0, #2 1 DB 0DDH + #1<<5, 23H + #0<<3 1 DB 0DDH + #1<<5, 22H 1 DB 0DDH + #1<<5, 0CBH, #2, #0<<3 + 6 1 DB 0DDH + #0<<5, 70H + #2, #1 1 DB 0DDH + #0<<5, 36H, #1, #2 1 DB 0DDH + #0<<5, 2AH 1 DB 0DDH + #0<<5, 21H 1 DB 0DDH + #0<<5, 0E5H 1 DB 0DDH + #0<<5, 0E1H 1 DB 0DBH, #1 1 DB 0D3H, #0 1 DB 0CBH, 46H + #0<<6 + #1<<3 1 DB 0CBH, 40H + #0<<6 + #1<<3 + #2 1 DB 0CBH, #0<<3 + 6 1 DB 0CBH, #0<<3 + #1 1 DB 0C7H + #0<<3 1 DB 0C7H + #0 1 DB 0C6H + #0<<3, #2 1 DB 0C6H + #0<<3, #1 1 DB 0C5H + #0<<4 1 DB 0C4H + #0<<3 1 DB 0C2H + #0<<3 1 DB 0C1H + #0<<4 1 DB 0C0H + #0<<3 1 DB 0BDH + #0<<5 1 DB 0AH + #1<<4 1 DB 06H + #0<<3, #1 1 DB 02H + #0<<4 1 DB #0 >> 8 1 DB #0 & 0FFH 1 DANO SOOB]ENIE 1 DAKTORA w). eSLI OB_EKTNYJ KOD 1 D,(C)","OUT (C),D","SBC HL,DE","8LD DE","9","9","IM 1","LD A,I" 1 D,(C) OUT (C),DSBC HL,DE8LD DE 9 9 IM 1 LD A,I 1 D$=D$+C$(1 1 D U M P V 1.3 1 Create operand 1 Copyright (C) HISOFT 1983,4 1 Converter from Gens4 to TASM128K 1 Convert a$(x) to binary 1 Condition codes 1 Cmon+ C 1 Change work file name to: 1 Catalogue 1 Cami 3 C@ 1 Cami 2 C%{ 1 CTPOB"''" 1 CTPA COCTO 1 CS+1 - CAPS LOCK/UNLOCK 1 COM TEKSTA I NA^ALOM TABLICY 1 CMONITOR+B 1 CMICRON BL 1 CMEMSCAN BK 1 CHECK INDEX=1800 1 CHECK INDEX: 1 CHARAKTER ARRA 1 CEJ SIMWOLOW. pO UMOL^ANI@ H=1. 1 CAPS SHIFT (CS) - 1 C1.4 B 1 C,(C)","OUT (C),C","ADC HL,BC","6LD BC","9","RET i","9","LD R,A" 1 C,(C) OUT (C),CADC HL,BC6LD BC 9 RET i 9 LD R,A 1 C+LOC>65535 1 C),[,],~,|,\,{,} 1 C$=H$(CT/16 1 C$=H$(C/16 1 C$=C$+H$(CT/16 1 C$=C$+H$(C 1 C - Compare 1 Byte value 1 Bami 1 C 1 Bad Filename 1 BYTE VALUE=5000 1 BUDET WYDAN ZAPROS 1 BOTA S INSTALLQTOROM PROSTA I NE 1 BETA UNIT MENU 1 BCDEHLAFBCDEHLSP 1 BCDEHLAF'NZNCPOPEPMSPRIXIYPCSPIXIYBCDEHLAF 1 BCDEHLAF'NZNCPOPEPM01234567SPRIXhIXlIYhIYlRLC 1 BBBBBBBBB\ 1 BBBBBBBBBBx 1 BBBBBBBBBBp 1 BBBBBBBBBBN 1 BBBBBBBBBBBBBBBp 1 BBBBBBBBBBBBBBBBp 1 BBBBBBBBBBBBBBBBX 1 BBBBBBBBBBBBBBBBBB` 1 BBBBBBBBBBBBBBBBBBBp 1 BBBBBBBBBBBBBBBBBBBBC 1 BBBBBBBBBBBBBBBBBBBBBG 1 BBBBBBBBBBBBBBBBBBBBBC 1 BBBBBBBBBBBBBBBBBBBBBBBx 1 BBBBBBBBBBBBBBBBBBBBBBBC 1 BBBBBBBBBBBBBBBBBBBBBBBBC 1 BBBBBBBBBBBBBBBBBBBBBBBBBG 1 BBBBBBBBBBBBBBBBBBBBBBBBBBN 1 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC 1 BBBBBBBBBBBBBBBBBBBB 1 BBBBBBBBBBBBBBB 1 BBBBBBBBBBBBBB 1 BBBBBBBBBBBBB 1 BAJTAH, RASPOLOVENNOJ MEVDU KON- 1 B:3=RL:4=RR:5=XOR:6=n 1 B1QR1Rb1Ur1SG 1 B,(C)","OUT (C),B","SBC HL,BC","8LD BC","NEG","RETN","IM 0","LD I,A" 1 B,(C) OUT (C),BSBC HL,BC8LD BC NEG RETN IM 0 LD I,A 1 B$=B$+H$+" " 1 B - Checksum 1 All rights reserved 1 Alexandr Shiroky **1989** Taganrog 1 Adres9zagruzki>> 1 Addr Hex Op Operand/Notes 1 Adapt'1989 1 Acm1 C 1 AXLAT Bx 1 ASSEMBLERA, TAK KAK WSE NOWYE 1 ASSEMBLER (WARM START) 1 ARTIST Bz 1 ARE YOU SURE? 1 AP, PE 1 ADVANCED MONITOR^ 1 ADRES POCZ. ? 1 ADRES KONCA ? 1 ADDADCSUBSBCANDXOROR CP G 1 AD ADDR:", 1 AAMI B~ 1 A-nywhere/S-tart 1 A,(c)","OUT (C),R","ADC HL,SP","6LD SP","9","9","9","9" 1 A$=I$+Z$(1 1 A$="TEXTEND (#):": 1 A$="SURE?(Y/N):": 1 A$="ADDR:" 1 A$="43572": 1 A$="0123456789ABCDEF" 1 A$="000"+A$( 1 A$="(*)LBL/ADDR:": 1 A - Add & Sub 1 A B A+B A-B B-A 1 @|BB@J||JB 1 @cm2 B 1 @@B|@R@BR> 1 @@BB@F@BFB 1 @(xH(xP(xX(x`(xh(xx(x 1 @ 10 15 20 25 KBUFD 12345 NR UL ABC TRXP K M ! * *@ 1 ?TAPER BD 1 ??INTERNAL ERROR?? 1 ????????????????????????? 1 ??????????????????? 1 ????????????????? 1 ????????????8888888888888888888888888888888888888888888888888888888888888888 1 ???????????? 1 >RETURN 1 >>>> to TR-DOS 1 > == < 1 =x%05u %03u %03u %03u %03u %03u 1 =OTLADSH2B 1 =GENS4D-RC4b 1 ============== 1 =*]\##"]\>o2 1 =(x=(E=(0=(%=( 1 = (RLCA,RRCA,RLA,RRA). 1 = (RLC,RRC,RL,RR,SLA,SRA,SLI,SRL). 1 = (OFF,ON). 1 = (NZ,Z,NC,C,PO,PE,P,M). 1 = (NZ,Z,NC,C). 1 = (IX,IY). 1 = (INC,DEC). 1 = (HL,IX,IY). 1 = (DAA,CPL,SCF,CCF). 1 = (BIT,RES,SET). 1 = (BC,DE,IY,SP). 1 = (BC,DE,IX,SP). 1 = (BC,DE,HL,SP). 1 = (BC,DE,HL,AF). 1 = (BC,DE). 1 = (B,C,D,E,H,L,GAP,A). 1 = (ADD,ADC,SUB,SBC,AND,XOR,OR,CP). 1 = (ADD,ADC,GAP,SBC). 1 <>!@#$%_)('&"; 1 <$$$$$$$$< 1 <$$$$$$$$$' 1 <$$$$$$$$$$$$$' 1 <$$$$$$$$$$$$$$$$$$$' 1 < WARNING > 1 < OUT OF FILE > 1 ;Temporary set ptr 1 ;T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T 1 ;Standard Z80 instruction set 1 ;Register SETS 1 ;Pseudo op macro definitions 1 ;Number SETS 1 ;Instruction SETS 1 ;HL is a special case 1 ;Force error 1 ;Constants 1 ;Condition SETS 1 ;============================ 1 ;=================== 1 ;1) 8 Bit load group 1 ;* Z80 MACRO DEFINITIONS * 1 ;* (C) R.G.Harvey * 1 ;"ZX-SPECTRUM"; 1 ;"ZX-DDT,version 2,0"; 1 ;"ZX Spectrum(16K)"; 1 ;"ZX Spectrum (16K)" 1 ;"ZEUS+(3.0) Z80 Assembler"'" Installator by Hanzis Sergey"'"--------------------------------": 1 ;"ZEUS is loading!" 1 ;"VERIFY?(Y/N)": 1 ;"Use CAPS LOCK" 1 ;"To enter,type:" 1 ;"Sorting..." 1 ;"S.Maslow. WOLGODONSK,1993" 1 ;"S :pO%AgOByj PEviM"'"K :BypOlHEHiE" 1 ;"READY?": 1 ;"RANGE ERROR"; 1 ;"Q :3ApiCx HA Ml i ByXOd "'"R :pOBTOPHyj CTAPT"'"I :iMMiTAciq pPEPyBAHiq" 1 ;"Q :3A 1 ;"Press any key" 1 ;"Press ENTER to return to menu OR"'"in case of error type GOTO 300 " 1 ;"PRINT USR 29369" 1 ;"PB-K3 ASSEMBLER" 1 ;"OTlad@iK"''"pO3BOlqET i3u@ATx, BypOlHqTx i COXPAHqTx pPOgPAMMy B MA%iHHyX KOdAX."''"pPEdpOlAgAETCq, @TO pOlx3OBATElx3HAKOM C CiCTEMOj KOMAHd Z80."''"_KPAH TV OTObPAvAET 3HA@EHiq PEgiCTPOB, PEgiCTPOByX pAP, PEgiCTPA COCTO 1 ;"O'KEY !"'' 1 ;"NOW LOADING": 1 ;"Monitor Menu"''" (1) Display memory in hex"'" (2) Enter hex machine code"'" (3) Alter memory" 1 ;"MONS Available": 1 ;"MONITOR AND DISASSEMBLER"; 1 ;"Leeds, U.K." 1 ;"LOADED OK" 1 ;"LENGTH ERROR"; 1 ;"L & S COMPANY" 1 ;"Instructions" 1 ;"INTERNATIONAL" 1 ;"INFRARED"; 1 ;"H E X input" 1 ;"For continue press any key": 1 ;"FREE SPACE FROM 9000h TO FFFFh": 1 ;"F :uCTAHOBKA flAgOB"'"BR :3AdAHiE TO@Ki OCTAHOBA"'"P :3AdAHiE C@ET@iKA KOMAHd"'"P+ P- :i3MEHEHiE C@ET@iKA "'"Z :3AHECEHiE KOdOB"'"ENTER :iHCTPuKciq" 1 ;"Editor and Assembler" 1 ;"DYNAMIC DEBUGGING TOOL": 1 ;"Current address: ";a;" (";: 1 ;"COMMANDS :" 1 ;"BR d"; 1 ;"BR D"; 1 ;"A B C D E H L :PEgiCTPy"'"BC DE HL SP IX IY:pAPy PEgiCTPOB"''" %ECTHAdcATiPi@HyE 3HA@EHiq"'" OKAH@iBA#TCq HA 'H'" 1 ;"A B C D E H L :PE 1 ;"(";r$;" ";: 1 ;" - re-enter": 1 ;" - re-enter remainder": 1 ;" ZEUS Z80 assemble" 1 ;" PRESS PLAY ON TAPE ": 1 ; Swop between cursor and character under 1 ; Set up cursor for blink. 1 ; Scan system key 1 ; Scan keyb 1 ; Return, already set. 1 ; Put out cursor. 1 ; Other character attribute 1 ; Move on to next set of limits. 1 ; Get screen character. 1 ; Get keypress. 1 ; Cursor on screen. 1 ; Cursor attribute 1 ; ========================== 1 ; ======================== 1 ; ====================== 1 ; ==================== 1 ; =============== 1 ; 9) Return group 1 ; 8) Jump and call group 1 ; 7) Bit test and set group 1 ; 6) Rotate and shift group 1 ; 5) 16 Bit arithmetic group 1 ; 4) General purpose arithmetic and CPU control 1 ; 3) 8 Bit arithmetic group 1 ; 2) 16 Bit load group 1 ; 10) Input / Output group 1 ; "PRINT USR 57344": 1 ; "ZX Spectrum (48K)"; 1 ; "ZEUS Z-80 ASSEMBLER"; 1 ; "NOW LOADING": 1 ; " 1 :^H2[H<2^H 1 :]H2[H*~L~#"~L 1 :ZX DISASS" 1 :BBBBBBBBBBBBBBBx 1 : ";A'"PAPER:";N: 1 9zapisatx99katalog 1 9stertyh>>> 1 9prerwatx9operaci 1 9ignorirowatx9fajl 1 9MON&DIS B 1 9Konec9programmy9 1 9GENS4D-RB 1 9DE1 41 LD B,C nie kod rozkazu ! 1 9@=Kowalewskij 1 999swobodnoj9zone 1 8m* |###",|! 1 8m* |###",| 1 8FB0,&100:0 1 8888888888888888888888888888888888888888888888888888888888888888 1 84'qchb|ih|ag 1 8.*Ky++r+s+"Ky 1 7supercodC 1 7ss C@ 1 7a C 1 6R#6S#6T### 1 6Monitor C 1 6H#6A#6L#6T 1 6ASSEMBLPB 1 666676666670? 1 66666707666 1 66666666666 1 62881,2655 1 6 SIMWOLOW (MOVET MENQTXSQ KO- 1 5supercodB 1 5superc$ C 1 5MONITORRB 1 57344,4921 1 52252,76 = lprint 1 52252,68 = ekran 1 50000,6528 1 49528,3310 1 48/256(5,8,X 1 3dum Cpb 1 3SUPERCODB\ 1 3MICRO CF 1 3HAKOM C C 1 39078 00 NOP H 1 34) pass target address in binary, and (35) is Ffor full disassembly else plain edit is assumed." 1 32) is returned ready toprint, (33 1 30HRET M LD SP,# 3JP M EI 3CALL M 9 2CP RST 38H 1RLC 1RLC 1RLC 1RLC 1RLC 1RLC 1RLC 1RLC 1RRC 1RRC 1RRC 1RRC 1RRC 1RRC 1RRC 1RRC 1RL 1RL 1RL 1RL 1RL 1RL 1RL 1RL 1RR 1RR 1RR 1RR 1RR 1RR 1RR 1RR 1SLA 1SLA 1SLA 1SLA 1SLA 1SLA 1SLA 1SLA 1SRA 1SRA 1SRA 1SRA 1SRA 1SRA 1SRA 1SRA 9 9 9 9 9 9 9 9 9 1SRL 1SRL 1SRL 1SRL 1SRL 1SRL 1SRL 1SRL 1BIT 0 1BIT 0 1BIT 0 1BIT 0 1BIT 0 1BIT 0 1BIT 0 1BIT 0 1BIT 1 1BIT 1 1BIT 1 1BIT 1 1BIT 1 1BIT 1 1BIT 1 1BIT 1 1BIT 2 1BIT 2 1BIT 2 1BIT 2 1BIT 2 1BIT 2 1BIT 2 1BIT 2 1BIT 3 1BIT 3 1BIT 3 1BIT 3 1BIT 3 1BIT 3 1BIT 3 1BIT 3 1BIT 4 1BIT 4 1BIT 4 1BIT 4 1BIT 4 1BIT 4 1BIT 4 1BIT 4 1B 1 30H","RET M","LD SP,#","3JP M","EI","3CALL M","9","2CP","RST 38H" 1 3 proh C 1 2MONSBETACE 1 256128 48: 1 2-j parametor 1 1DUMP 1.3B 1 1=ADD:2=SUB:3=RL:4=RR:5=XOR:6= 1 1=ADD:2=SU 1 1991 CONVER-YTILITY-russkij tekst 1 1990 MOA-adaptaciq k TR-DOS 1 1990 ---- Jaro Software" 1 1990 tel. USSR 812-350-5529 1 1987 HISOFT V4.1 1 1-j parametor 1 1%palic1 C 1 1 copy 3 copy to 5 copy from 7 kill block 2 move 4 move to 6 move from 8 kill pocket 1 0123456789ABCDEFg 1 0123456789ABCDEFZ 1 0123456789ABCDEFA 1 00U3QUTU]Za] 1 0068 2AB05C LD HL,(5CB0h) 1 00 00 00 00 A 1 /PALIC BM 1 /MONS4D C0u 1 .PON3LKONMLKJ 1 .............. 1 ........ (...) 1 -n7*(l$>"9")-n32*(l$>"Z") 1 -boot C 1 -NBYTES))+" " 1 -INFINITE- 1 -GENS4B C0u 1 ,ZX-DISASB 1 ,,,,"The 2K module interfaces with Basic via M$ which is the 1st variable. M$(1 1 ,,,," "; 1 ,,," A......Show from Hex Address" 1 ,,"Upper or lower case are equally valid, as they are for the menu keys generally." 1 ,,"The use of preset variables means that RUN and CLEAR must not be used." 1 ,,"The program will display memory in one of two formats - plain hexadecimal and character, or full Z80 dis-Assembly." 1 ,,"The Menu options are quite easy to understand and memorise, and the Q key summons the menu." 1 ,,"Move (M) is non-destructive no matter which way the addresses may overlap. It is in Basic, so be patient!" 1 ,,"Most of the time we work with hex notation, but also we need decimal - so we have instant conversion either way via keys H and D. Try them." 1 ,,"Line 1670 calculates e which is entry address to the 2K machine code. So if you make any change to the Basic, resume execution via GOTO 1670." 1 ,,"It will also let you enter data in hex or character strings intoRAM, and is therefore a valuableaid in developing machine code." 1 ,,"Forward 1-9 lines or forward page are simple. So is back page(B) when in plain display mode. But back page in full disassem- bler overshoots deliberately so as to find correct Z80 instruct-ion alignment by coming forwardsagain." 1 ,,"Delete lines 650 to 820 and 120 to remove these instructions andsave a bit a space, if needed." 1 ,,"Data can be stored into RAM via Hex string (S) or via Character string (C). The start target address is as the top left of the edited display." 1 ,,"A 2K module of machine code is invoked to build each line of the display. The module is selfrelocating and we have placed itin M$(36 1 ,"XOR "+n$ 1 ,"SUB "+n$ 1 ,"SBC HL,SP" 1 ,"SBC HL,HL" 1 ,"SBC HL,DE" 1 ,"SBC HL,BC" 1 ,"SBC A,"+n$ 1 ,"RST 56" 1 ,"RST 48" 1 ,"RST 40" 1 ,"RST 32" 1 ,"RST 24" 1 ,"RST 16" 1 ,"RST 08" 1 ,"RLCA","RRCA","RLA","RRA","DAA","CPL","SCF","CCF" 1 ,"RLC","RRC","RL","RR","SLA","SRA","??","SRL" 1 ,"RET PO" 1 ,"RET PE" 1 ,"RET P": 1 ,"RET NZ" 1 ,"RET NC" 1 ,"PUSH DE" 1 ,"PUSH BC" 1 ,"PUSH AF" 1 ,"PUSH "+r$ 1 ,"POP DE" 1 ,"POP BC" 1 ,"POP AF" 1 ,"POP "+r$ 1 ,"OUT (C),L" 1 ,"OUT (C),H" 1 ,"OUT (C),E" 1 ,"OUT (C),D" 1 ,"OUT (C),C" 1 ,"OUT (C),B" 1 ,"OUT (C),A" 1 ,"OUT ("+n$+"),A" 1 ,"OR "+n$ 1 ,"NOP","","","EX","AF","AF","DJNZ", 1 ,"MEMORY ADDR:", 1 ,"LD","I","A","LD","R","A","LD","A","I","LD","A","R","RRD","","","RLD","","" 1 ,"LD","(BC)","A","LD","A","(BC)","LD","(DE)","A","LD","A","(DE)","LD","""(""+H$+"")""","HL","LD","HL","""(""+H$+"")""","LD","""(""+h$+"")""","A","LD","A","""(""+h$+"")""" 1 ,"LD SP,("+n$+")" 1 ,"LD SP,"+r$ 1 ,"LD SP,"+n$ 1 ,"LD R,A" 1 ,"LD L,"+n$ 1 ,"LD I,A" 1 ,"LD HL,("+n$+")" 1 ,"LD H,"+n$ 1 ,"LD E,"+n$ 1 ,"LD DE,("+n$+")" 1 ,"LD DE,"+n$ 1 ,"LD D,"+n$ 1 ,"LD C,"+n$ 1 ,"LD BC,("+n$+")" 1 ,"LD BC,"+n$ 1 ,"LD B,"+n$ 1 ,"LD A,R" 1 ,"LD A,I" 1 ,"LD A,("+n$+")" 1 ,"LD A,"+n$ 1 ,"LD (DE),A" 1 ,"LD (BC),A" 1 ,"LD ("+n$+"),SP" 1 ,"LD ("+n$+"),HL" 1 ,"LD ("+n$+"),DE" 1 ,"LD ("+n$+"),BC" 1 ,"LD ("+n$+"),A" 1 ,"LD ("+n$+"),"+r$ 1 ,"LD "+r$+",("+n$+")" 1 ,"LD "+r$+","+n$ 1 ,"JR Z,"+n$: 1 ,"JR NZ,"+n$: 1 ,"JR NC,"+n$: 1 ,"JR C,"+n$: 1 ,"JR "+n$: 1 ,"JP",H$,"","??","","","OUT","("+H$+")","A","IN","A","("+H$+")","EX",E$,"(SP)","EX","DE",E$,"DI","","","EI","","" 1 ,"JP Z,"+n$ 1 ,"JP PO,"+n$ 1 ,"JP PE,"+n$ 1 ,"JP P,"+n$ 1 ,"JP NZ,"+n$ 1 ,"JP NC,"+n$ 1 ,"JP M,"+n$ 1 ,"JP C,"+n$ 1 ,"JP ("+r$+")" 1 ,"JP "+n$ 1 ,"INC SP" 1 ,"INC DE" 1 ,"INC BC" 1 ,"INC "+r$ 1 ,"IN L,(C)" 1 ,"IN H,(C)" 1 ,"IN F,(C)" 1 ,"IN E,(C)" 1 ,"IN D,(C)" 1 ,"IN C,(C)" 1 ,"IN B,(C)" 1 ,"IN A,(C)" 1 ,"IN A,("+n$+")" 1 ,"EX DE,HL" 1 ,"EX AF,AF'" 1 ,"EX (SP),"+r$ 1 ,"DLNZ "+n$: 1 ,"DEC SP" 1 ,"DEC DE" 1 ,"DEC BC" 1 ,"DEC "+r$ 1 ,"CP "+n$ 1 ,"CALL Z,"+n$ 1 ,"CALL PO,"+n$ 1 ,"CALL PE,"+n$ 1 ,"CALL P,"+n$ 1 ,"CALL NZ,"+n$ 1 ,"CALL NC,"+n$ 1 ,"CALL M,"+n$ 1 ,"CALL C,"+n$ 1 ,"CALL "+n$ 1 ,"AND "+n$ 1 ,"ADD","ADC","SUB","SBC","AND","XOR","OR","CP" 1 ,"ADD A,"+n$ 1 ,"ADD "+r$+",SP" 1 ,"ADD "+r$+",DE" 1 ,"ADD "+r$+",BC" 1 ,"ADD "+r$+","+r$ 1 ,"ADC HL,SP" 1 ,"ADC HL,HL" 1 ,"ADC HL,DE" 1 ,"ADC HL,BC" 1 ,"ADC A,"+n$ 1 ,"??","","","RET","","","??","","","EXX","","","??","","","JP","("+E$+")","","??","","","LD","SP",E$ 1 +fr,"LD (HL),"+n$ 1 +fr,"INC ("+r$+n$+")" 1 +fr,"DEC ("+r$+n$+")" 1 +6D#6E#6C### 1 ++++++++++ 1 *boot& B 1 *S\+"W\#"K\6 1 *Ky++F+N#{ 1 *Iy4*[y6*#"[y: 1 *Iy4*[y6*#"[y 1 *E\"B\:G\<2D\*O\ 1 *BOOT 50 B@1 1 **m~#"*mo& 1 **********END OF FILE********** 1 *** ASSEMBLE *** 1 ** ZX SPECTRUM 48KB ** 1 ** VK DEVPAC V7.8 MONS3M ** 1 ** RST7 is the BEST! ** 1 ** GENS3M ASSEMBLER ** 1 ** VK DEVPAC V7.8 ** 1 *(a$(x)>"9"): 1 *(a$(x)>"9") 1 )omnicopyC0u 1 )]MONSBETAC 1 )RLCRRCRL RR SLASRA???SRL 1 )EPS-DRIVB 1 )="("+e$+( 1 ),"JR","Z", 1 ),"JR","NC", 1 ),"JR","C", 1 ),"","JR","NZ", 1 ),"","JR", 1 )+S$+M$(I+1 1 )+N$+M$(I+1 1 ) 1 (p$);" Hex "; 1 (amcopierC 1 (OMNICOPYB[ 1 (C) Copyright HISOFT 1 (B,C,D,E,H,L,GAP,A,BC,DE,HL,SP, 1 (6,7,0/ENTER) 1 (2=(==(K=(f 1 (!=(*=(.=(8 1 'edas 2.5C 1 'ZX-DDT 2B 1 'True Vid.' 1 'Q'-QUIT 'C'-CONT 'M'-MONITOR 1 'Inv. Vid.' 1 'Graphics' 1 'Caps Losk' 1 'CONVER-Utility' & Y.Kovalevsky 1 ''''"INSTALLATION."''"After loading:" 1 ''''"ERROR was at"''"COLUMN "; 1 ''"a --- Attach" 1 ''"Null Finish program" 1 ''" Professional Assembler"'' 1 '"pPi 3ApPE&EHii pPEPyBAHiq OTlAd-@iK OCTAHETCq PAbOTOCpOCObEH." 1 '"WORKSPACE:34252 #85CC": 1 '"Version 2.2 14th January 1983" 1 '"Speed of cursor (1-65535, 0-off,1-very fast, 65535-very slow) (normal 24)" 1 '"Select option:"''"1. Instalation"'"2. Saving"'"3. Quit program"'' 1 '"Loading: ";a$;":\";b$;".C": 1 '"Insert on";: 1 '"INPUT DATA:": 1 '"Frequency of flashing (1-255, 1-very high, 255 & 0-very low) (normal 56)" 1 '"END OF MEMORY.": 1 '"All the values are shown in hex"'"with the exception of relative"'"offset values, which are shown"'"in decimal (e.g. JR +19 or"'"LD (IY-8),FF)." 1 '"Addresses may be entered in hex"'"(e.g. 43a2h) or decimal, or even"'"certain System Variable names,"'"like RAMTOP." 1 '" Loading O.K." 1 &HFOXMON 128K (C)1993 by (R)sof 1 &EDAS 2.5B( 1 &DIS54000C 1 &AMCOPIERBT 1 %XLAT Bx 1 $DISASSM B 1 $DIS+EDITB~ 1 $2: = [$2 & 1111111111110111B] + #0<<3 1 $2: = $2 | [$2 & 0000001000000000B]<<1 1 $2: = $2 & 1111101111111111B 1 $$$$$$$$$% 1 $$$$$$$$$$$/ 1 $$$$$$$$$$$. 1 $$$$$$$$$$$$$' 1 $$$$$$$$$$$$$$' 1 $$$$$$$$$$$$$$$' 1 $$$$$$$$$$$$$$$$' 1 $$$$$$$$$$$$$$$$$. 1 $$$$$$$$$$$$$$$$$' 1 $$$$$$$$$$$$$$$$$$% 1 $$$$$$$$$$$$$$$$$$$. 1 $$$$$$$$$$$$$$$$$$$$. 1 $$$$$$$$$$$$$$$$$$$$$$8 1 $$$$$$$$$$$$$$$$$$$$$$$< 1 $$$$$$$$$$$$$$$$$$$$$$$$$p 1 $$$$$$$$$$$$$$$$$$$$$$$$$$p 1 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$< 1 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$' 1 $$$$$$$$$$$$$$$$$$$$$$$ 1 #sQ 1 #s;"Listing of ";f$;".CODE": 1 #hc;h$;" "; 1 #*WARNING* 1 #"a\"c\"e\! 1 #"a\"c\"e\ 1 "w --- Write Zeus";: 1 "t~"x~"z~! 1 "type (H) for HEX to DEC ": 1 "type (D) for DEC to HEX " 1 "t --- TR-DOS" 1 "sbc","scf","set","sla","sp.","sra","srl","sub" 1 "s --- Save" 1 "r.","res","ret","reti","retn","rl","rla","rlc","rlca","rld","rr","rra","rrc","rrca","rrd","rst" 1 "r --- Run Zeus" 1 "p.","pe.","po.","pop","push" 1 "or","org","otdr","otir","out","outd","outi" 1 "o --- OverSave" 1 "now installed in high memory. Itcan be run by RAND USR 54000. Please read the instructions carefully before using this program." 1 "nc.","neg","nop","nv.","nz." 1 "n --- Memory Scan" 1 "mons3m21C 1 "mons3m21" 1 "mons3 C@ 1 "monit16k" 1 "micron D" 1 "m --- Run mons4 ;50000" 1 "l.","ld","ldd","lddr","ldi","ldir" 1 "l --- Load" 1 "h.","halt","hl.","i.","im","in","inc","ind","indr","ini","inir","ix.","iy." 1 "gens4d51" 1 "gens3m21Ch 1 "gens3m21" 1 "edas 2.5" 1 "e.","ei","ent","equ","ex","exx" 1 "e --- Erase" 1 "dliHA ? "; 1 "dAHHyE (n-kod) "; 1 "d.","daa","de.","dec","defb","defm","defs","defw","di","disp","djnz" 1 "c --- Catalog" 1 "b.","bc.","bit","c.","call","ccf","cp","cpd","cpdr ","cpi","cpir","cpl" 1 "b --- Basic" 1 "assembler" 1 "a.","adc","add","af'.","af.","and" 1 "Zeus file: "; 1 "ZEUS-file name:";f$ 1 "The 48K version of "; 1 "TASM2.0 file: "; 1 "TASM128 file: "; 1 "Start adres ";a 1 "Source file (zeus +): "; 1 "Sound on";: 1 "Should not RUN. Now you must re-LOAD to restore the m/c of the Disassembler.": 1 "Screen output": 1 "Saving: ";a$;":\";b$;".C": 1 "Saving ";f$;". 1 "S\"K\"U\#"Y\ 1 "START ADDRESS ERROR < "; 1 "START - "; 1 "S<nn> - store hex digit(s)": 1 "RST 10H","RET C","EXX","3JP C","5IN A","3CALL C","9","2SBC A","RST 18H","RET PO","POP #","3JP PO","EX (SP),#","3CALL PO","PUSH #","2AND","RST 20H" 1 "RET PE","JP (#)","8JP PE","EX DE,HL","3CALL PE","9","2XOR","RST 28H","RET P","POP AF","3JP PE","DI","3CALL P" 1 "Quit. Are you sure"; 1 "Press any key when ready"'': 1 "Press a key": 1 "Paper colour";: 1 "PUSH BC","2ADD A","RST 0","RET Z","RET","3JP Z","9","3CALL Z","3CALL","2ADC A","RST 8H","RET NC","POP DE","3JP NC","7OUT A","3CALL NC","PUSH DE","2SUB A" 1 "PUSH AF","2OR","RST 1 "PRESS ANY KEY TO RUN AGAIN" 1 "Output to file: ";d$;".#": 1 "Output file name:";d$ 1 "Option : ";a$ 1 "Open err. ";er: 1 "OUTI","OUTD","OTIR","OTDR" 1 "Now enter parameters of commandsParameter may be from 0 to 65535(L for default parameter)"'': 1 "Not found": 1 "No asm file": 1 "New name: ";c$ 1 "Name --- "; 1 "NZ","Z","NC","C","PO","PE","P","M" 1 "NOP","3LD BC","LD (BC),A","INC BC","INC B","DEC B","2LD B","RLCA","EX AF,AF'","ADD #,BC","LD A,(BC)","DEC BC","INC C","DEC C","2LD C","RRCA","4DJNZ B","3LD DE","LD (DE),A","INC DE" 1 "NEW?",a$: 1 "MONITOR+" 1 "M<nn mm ss> - move to location": 1 "Loading asm text: ";f$;". 1 "Load/Verify (L 1 "Label has 14 symbols";: 1 "LOAD ADDR:"; 1 "LDIR","CPIR","INIR","OTIR","9","9","9","9" 1 "LDI","LDD","LDIR","LDDR" 1 "LDI","CPI","INI","OUTI","9","9","9","9" 1 "LDDR","CPDR","INDR","OTDR","9","9","9","9" 1 "LDD","CPD","IND","OUTD","9","9","9","9" 1 "L<nn mm> - disass listing": 1 "KOdy COXPAHiTx ? [Y/N ]? "; 1 "KOMAHdA : "; 1 "Input start adress program";W$: 1 "Input name program ";N$: 1 "Input end adress program";W$: 1 "Ink colour";: 1 "INPUT ADRESS,REPEATS" 1 "INI","IND","INIR","INDR" 1 "INC D","DEC C","2LD D","RLA","4JR","ADD #,DE","LD A,(DE)","DEC DE","INC E","DEC E","2LD E","RRA","4JR NZ","3LD #","8LD #","INC #","INC H","DEC H","2LD H","DAA","4JR Z","ADD #,#" 1 "I<fname>,R - load file in buff": 1 "Hex Data = "; 1 "Hex ";a$; 1 "HEX ";h$: 1 "HA@AlxHyj AdPEC ? "; 1 "Give SAVE name "; 1 "GENS4D-R" 1 "GENS3M02" 1 "GENS file: "; 1 "From address --- ";l: 1 "Flash off";: 1 "FINAL ADDRESS ERROR > "; 1 "F<nn mm f> - fill memory sector" 1 "Err code=";c: 1 "Edas 1.0" 1 "END - "; 1 "Decimal...";a 1 "Dec length ";l 1 "DESTINATION ADDRESS ERROR": 1 "DDT commands summary:" 1 "D<nn mm> - display memory": 1 "Command ";a$;":" 1 "Character String...", 1 "Caps on";: 1 "CPI","CPD","CPIR","CPDR" 1 "CODEMASTER" 1 "Bright off";: 1 "Border colour";: 1 "BCDEHL*A" 1 "Also GOTO 1670 after any accid- ental drop into Command mode." 1 "ADRESS-";A: 1 "ADRESS ZAGRUZKI ";a 1 "? - displ commands " 1 "<ss> (hex) - destin address": 1 "<nn>,<dnn> - start address h/d": 1 "<mm> (hex) - final address": 1 "<f> (hex) - new data" 1 ";beg;" ";len 1 "9";"OASIS SOFTWARE": 1 "9","9","SBC HL,SP","8LD SP","9","9","9","9"," 1 "7600770078000100"(( 1 "7";"SPECTRE-MON (48K)"'' 1 "6LD #","DEC #","INC L","DEC L","2LD L","CPL","4JR NC","3LD SP","8LD A","INC SP","INC *","DEC *","2LD *","SCF","4JR C","ADD #,SP","6LD A","DEC SP","INC A","DEC A","2LD A","CCF" 1 "65")'''"S 1 "60506060607061006200621062206230"(t2*4 1 "6";"Russian disk version": 1 "5]>S29]!F 1 "5";"Professional Assembler"'',"&"'' 1 "3HA@EHiE : "; 1 "33015","HOW MANY:", 1 "33004",A$="1": 1 "32901","LO 1 "30466"+256* 1 "1SET 4","1SET 5","1SET 6","1SET 7" 1 "1SET 0","1SET 1","1SET 2","1SET 3" 1 "1RLC","1RRC","1RL","1RR","1SLA","1SRA","9","9","9","9","9","9","9","9","9","1SRL" 1 "1RES 4","1RES 5","1RES 6","1RES 7" 1 "1RES 0","1RES 1","1RES 2","1RES 3" 1 "1LD B","1LD C","1LD D","1LD E","1LD H","1LD L","1LD *","1LD A","1ADD A","1ADC A","1SUB A","1SBC A","1AND","1XOR","1OR","1CP","RET NZ","POP BC","3JP NZ","3JP","3CALL NZ" 1 "1BIT 4","1BIT 5","1BIT 6","1BIT 7" 1 "1BIT 0","1BIT 1","1BIT 2","1BIT 3" 1 "15";"&"'' 1 "10201100120013001400140016001700"(t2*4 1 "10";"Lanes Editor"''' 1 "10";"Lane Editor"''' 1 "10";"GENS 4D-51"'''' 1 "10";"Disk version": 1 "10";"= Hex 1 "10";"= Dec ";a 1 "1 --- Rand USR 39321 = #9999" 1 "0)SF"'"1)SF+SF"'"OP:"; 1 "0)SAVE SF"'"1)SAVE MC"'"2)SAVE CODE"'"3)LOAD CODE"'"OP:"; 1 "-9 to QUIT -1 for HEX to DEC" 1 "- Q to QUIT - T for DEC to HEX" 1 "*** ZX Spectrum Disassembler ***" 1 "(";l;" symbols)"'': 1 "'"P+ P- : 1 "'"BC DE HL SP IX IY: 1 "'" OKAH 1 "";L$;" ";">" 1 " parameter N";r;" (normal ";p;")" 1 " and mons4"; 1 " V......SAVE the Program" 1 " Use U & ENTER to step backwards" 1 " Use S & ENTER to disk SAVE code" 1 " Use ENTER to step forward" 1 " S......Store Hex Data" 1 " Q......This Menu" 1 " Other..Forward Page" 1 " New parameter: ";q'': 1 " M......Move Data" 1 " I......"; 1 " H......Hex to Decimal Calc" 1 " F......Flip Display Style" 1 " E......Execute USR Code" 1 " D......Decimal to Hex Calc" 1 " C......Store Character Data" 1 " B......Back Page" 1 " ADRESS DATA NEW DATA": 1 " A=","","BC=","","DE=","","HL=","" 1 " 1-9....Forward 1-9 Lines" 1 " (Y/N) ? "; 1 " (4) Disassemble memory" 1 " (0-7) "; 1 " (without parameters)"'': 1 " Interface System for ZEUS" 1 " File not found": 1 " Disk error": 1 " 1 , 2 , 3 , 4 , Enter ?" 1 " Zeus Assembler" 1 " Input start adress ";W$: 1 !]H55*~L+"~L 1 !'|q#q#p#p#6 1 ~Monitor~, 1 ~";a$;"~" 1 not found 1 mekcma"''" 1 mekcm"'''" 1 koqe,"'" pa 1 june 1992. 1 back to Monitor 1 [Y/ ]? "; 1 Y.Kovalevsky 1 XOR,CP,RLC,RL,RRC,RR,SLA,SRA,SRL, 1 Written and Program by RST7 1 Version 2.0 1 Turbo Assembler 128K 1 TR DOS"''" 1 SLI,RLCA,RRCA,RLA,RRA,BIT,RES,SET, 1 RETURN TO ZX BASIC." 1 PRINTER OPTION (NOW ";: 1 PLEASE WAITE TILL I READ DATA 1 OCTAHOBA"'"P :3A 1 NUMERIC DUMP MEMORY." 1 MONS4-BETA 1 MON+GEN B 1 M,OFF,ON,ADD,ADC,SUB,SBC,AND,OR, 1 LOAD TO ADDRESS 39000 1 INC,DEC,DAA,CPL,SCF,CCF). 1 Homesoft 1988 " 1 Hisoft 1983,4 1 HiSoft 87 1 HISOFT 1983,4 1 GEN-MON3B 1 Digital Research": 1 DISASSEMBLE PROGRAM." 1 D U M P V 1.3 1 Corrected by (RESEARCH)SOFT Kharkov. Ukraine 1993 ": 1 Copyright (C) 1993 by Rst7 1 Copyright 1 Converter from Zeus to TASM2.0 1 Coded by STALKER 1 CTAPT"'"I : 1 CS+SS+Y - ZAP LINE 1 CS+SS+V - 1 CS+SS+U - 1 CS+SS+S - 1 CS+SS+Q - 1 CS+SS+N - 1 CS+SS+E - 1 CS+SS+D - 1 CS+SS+CS+1 - CAPS LOCK/UNLOCK 1 CS+SS+B - 1 BASE SELECTION (NOW ";: 1 Any questions welcome. My tel. 373-62-71 (Moscow).Your's Vladimir Vasilevskij from MiPh&T Hacker Club. 1 ASCII MEM. DISPLAY." 1 AF,IX,IY,I,R,NZ,Z,NC,PO,PE,P, 1 >USER PROGRAM 1 >TRANSLATE (DEC/HEX/BIN) 1 >SET TEXTEND 1 >SET COLOR 1 >SAVE/LOAD 1 >RESET ON 1 >RESET OFF 1 >MEMORY MAP 1 >LABEL ADDR/*START PROG 1 >ASSEMBLER (COLD START) 1 >2 BYTES 1 9 9 9 LDI CPI INI OUTI 9 9 9 9 LDD CPD IND OUTD 9 9 9 9 LDIR CPIR INIR OTIR 9 9 9 9 LDDR CPDR INDR OTDR 9 9 9 F 1 61100."''" 1 6. Get info. 1 5. Set drive 1 4. Catalogue 1 3. Translate 1 2. Save text 1 1993 Crystal & H.S.O. Ver 3.1 1 1993 Crystal & H.S.O. "; 1 1991 roqy. 1 1991 ArturSoft adaption. 1 1982. PICTURESQUE" 1 1982 Crystal Computing" 1 1982 CAMPBELL SYSTEMS (UK) " 1 1982 ACS Software" 1 1. Load text 1 1 load file 3 merge file 5 exit to basic 2 save file 4 save block 6 exit to dos 1 0#,"[H-|M 1 - 'B'"''': 1 (Y/N) ?": 1 %c%3u%6u%6u%3u%2x 1 ";h$;" = ";t;" DEC": 1 ";G;" = "; 1 "'"R : 1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 FLAGS = SZ-H-PNC 1 EDITOR (C) Copyright YRIC 1 BREAKPOINT : 1 All rights reserved 1 (R)ELOKACJA 1 ((008888888800(( 1 w REDAKTORE 1 w PREDLAGAEMOM NIVE KRATKOM 1 w KOMPLEKT POSTAWKI " 1 prime~anie 2: PRI ISPOLNENII 1 prime~anie 1: W KOMANDAH 1 nOWYE KOMANDY UPRAWLENIQ. 1 nOWYE KOMANDY REDAKTORA. 1 nEKOTORYE PRO^IE OTLI^IQ. 1 mETKA MOVET SODERVATX 14 ILI 1 POLBRIT PB-K3 1 MONITOR AND DISASSEMBLER 1 HEX ADRES : *KONIEC SZUKANIA* 1 F x y z 1 CS/SS - 1 BC' DE' HL' SP (SP) (HL) 1 BC DE HL IX IY A 1 6C FFFFooooooooEEFFFFFFEEEDDGGGGGGGGGGGGGGGGGGG" 1 1 begin 3 up 5 to begin 7 all text 2 end 4 down 6 to end 8 delete 1 (S)ZUKAJ BAJTU 1 written by Hanzis Sergey 1 ZEUS to ASCII converter 1 Wersja 2 1984 1 This Proc. sets NMI addr. 1 GENS -> ZEUS translator 1 Create true address 1 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 1 (D)ISASEMBLER 1 "To re-enter,type:"; 1 hANCIS sERGEJ oLEGOWI^. 1 Kharkov , Ukraine 1994 1 Enter machine code 1 ........... 1 (L)PRINT DISASEMBLER 1 UL. wOSTO^NAQ, 36-68. 1 TEL. (3412) 76-19-13 1 ===================== * 1 (B)ASIC 1 and S.Brattel 1 BASIC file by RST7 ": 1 426063, G. iVEWSK, 1 oTLI^IQ " 1 Start address 1 Display memory 1 version 1.1 1 HACK'SOFT 1 Alter memory 1 1 11111111111111 1 h$=hex$(h) 1 Line input 1 888888888888888888888888888888 (888888888888888888888888888888((888888888888888888888888888888(0888888888888888888888888888888008888888888888888888888888888880(888888888888888888888888888888((888888888888888888888888888888( 888888888888888888888888888888 888888888888888888888888888888 1 E 1 1 1 1 1 1 1 1